package com.itheima.treeset_demo;

import java.util.TreeSet;

/*
    需求2 : 使用TreeSet集合存储自定义对象 , 并遍历

    特点:
        1 元素唯一
        2 排序
 */
public class TreeSetDemo2 {
    public static void main(String[] args) {
        // 创建集合对象
        TreeSet<Student> ts = new TreeSet<>();//{ s2={张飞,30} , s1={关羽,35} , s3 = {刘备, 40} }

        // 创建学生对象
        Student s1 = new Student("关羽" , 35);

        Student s2 = new Student("张飞" , 30);

        Student s3 = new Student("刘备" , 40);
        Student s4 = new Student("刘备" , 40);

        // 把学生添加到集合中
        ts.add(s1);
        ts.add(s2);
        ts.add(s3); // !!!
        ts.add(s4); // !!!

        // 遍历集合
        for (Student t : ts) {
            System.out.println(t);
        }

    }
}
